home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 2010 April / PCWorld0410.iso / pluginy Firefox / 1191 / 1191.xpi / chrome / reminderfox.jar / content / reminderfox / datepicker / datepicker-overlay.xul next >
Extensible Markup Language  |  2010-01-25  |  35KB  |  457 lines

  1. <?xml version="1.0"?>
  2.  
  3. <!-- CSS Files -->
  4.  
  5. <?xml-stylesheet href="chrome://global/skin/global.css" type="text/css"?> 
  6. <?xml-stylesheet href="chrome://reminderfox/skin/datepicker/datepicker.css"  type="text/css" ?>
  7.  
  8. <!--
  9. <?xul-overlay href="chrome://reminderfox/content/editing/eventEntryOverlay.xul"?>
  10. -->
  11.  
  12.  
  13. <!-- DTD Files -->
  14. <!-- DTD Files -->
  15. <!DOCTYPE window 
  16. [
  17.     <!ENTITY % dtd1 SYSTEM "chrome://reminderfox/locale/reminderfox.dtd" > %dtd1;
  18. ]>
  19.  
  20. <!-- Overlay -->
  21.  
  22. <overlay
  23.    id="oe-date-picker-overlay"
  24.    xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"> 
  25.        <stringbundleset id="stringbundleset">
  26.         <stringbundle id="reminderFox-bundle" src="chrome://reminderfox/locale/reminderfox.properties"/>
  27.     </stringbundleset>
  28.  
  29.  
  30.     <!-- Box with insides of the picker -->
  31.         <!-- Date Picker -->
  32.         <vbox id="oe-date-picker-overlay-box" hidden="false" >
  33.             <popup id="treechildren-calendar-contextmenu" xxposition="at_pointer">
  34.                 <menuitem id="treechildren-calendar-contextmenu-add" label="&rf.add.reminders.context.add.label;" oncommand="addReminder()" />
  35.                 <menuitem id="treechildren-calendar-contextmenu-edit" label="&rf.add.reminders.context.edit.label;" oncommand="editReminder()" />
  36.                 <menuitem id="treechildren-calendar-contextmenu-delete" label="&rf.add.reminders.context.delete.label;" oncommand="userDeleteReminder()" />
  37.                 <menuseparator/>
  38.                 <menuitem id="treechildren-calendar-contextmenu-important" label="&rf.add.reminders.context.important.label;" type="checkbox" autocheck="false" oncommand="toggleImportantFlag()" />
  39.                 <menuitem id="treechildren-calendar-contextmenu-markAsComplete" label="&rf.add.reminders.context.complete.label;" type="checkbox" autocheck="false"
  40.                     oncommand="toggleMarkAsComplete()" />
  41.                 <menuitem id="treechildren-calendar-contextmenu-remindUntilComplete" label="&rf.add.reminders.context.remindUntilCompleted.label;" type="checkbox" autocheck="false"
  42.                     oncommand="toggleRemindUntilCompleted()" />
  43.                 <menuseparator/>
  44.                 <menuitem id="treechildren-calendar-contextmenu-find" label="&rf.add.reminders.context.find.label;"     oncommand="doFind()"  key="key_find"/>
  45.                 <menuitem id="treechildren-calendar-contextmenu-gotoToday" label="&rf.add.reminders.context.gotoToday.label;" oncommand="oeDatePicker.gotoToday()" />
  46.             </popup>
  47.     
  48.             <!-- tooltips for calendar reminders -->
  49.             <popupset>
  50.                 <tooltip id="day-1-tooltip" orient="vertical" style="background-color: #33DD00;" onpopupshowing="return reminderFox_calendarTooltip(event, 1);" />
  51.                 <tooltip id="day-2-tooltip" orient="vertical" style="background-color: #33DD00;" onpopupshowing="return reminderFox_calendarTooltip(event, 2);"/>
  52.                 <tooltip id="day-3-tooltip" orient="vertical" style="background-color: #33DD00;" onpopupshowing="return reminderFox_calendarTooltip(event, 3);"/>
  53.                 <tooltip id="day-4-tooltip" orient="vertical" style="background-color: #33DD00;" onpopupshowing="return reminderFox_calendarTooltip(event, 4);"/>
  54.                 <tooltip id="day-5-tooltip" orient="vertical" style="background-color: #33DD00;" onpopupshowing="return reminderFox_calendarTooltip(event, 5);"/>
  55.                 <tooltip id="day-6-tooltip" orient="vertical" style="background-color: #33DD00;" onpopupshowing="return reminderFox_calendarTooltip(event, 6);"/>
  56.                 <tooltip id="day-7-tooltip" orient="vertical" style="background-color: #33DD00;" onpopupshowing="return reminderFox_calendarTooltip(event, 7);"/>
  57.                 <tooltip id="day-8-tooltip" orient="vertical" style="background-color: #33DD00;" onpopupshowing="return reminderFox_calendarTooltip(event, 8);"/>
  58.                 <tooltip id="day-9-tooltip" orient="vertical" style="background-color: #33DD00;" onpopupshowing="return reminderFox_calendarTooltip(event, 9);"/>
  59.                 <tooltip id="day-10-tooltip" orient="vertical" style="background-color: #33DD00;" onpopupshowing="return reminderFox_calendarTooltip(event, 10);"/>
  60.                 <tooltip id="day-11-tooltip" orient="vertical" style="background-color: #33DD00;" onpopupshowing="return reminderFox_calendarTooltip(event, 11);"/>
  61.                 <tooltip id="day-12-tooltip" orient="vertical" style="background-color: #33DD00;" onpopupshowing="return reminderFox_calendarTooltip(event, 12);"/>
  62.                 <tooltip id="day-13-tooltip" orient="vertical" style="background-color: #33DD00;" onpopupshowing="return reminderFox_calendarTooltip(event, 13);"/>
  63.                 <tooltip id="day-14-tooltip" orient="vertical" style="background-color: #33DD00;" onpopupshowing="return reminderFox_calendarTooltip(event, 14);"/>
  64.                 <tooltip id="day-15-tooltip" orient="vertical" style="background-color: #33DD00;" onpopupshowing="return reminderFox_calendarTooltip(event, 15);"/>
  65.                 <tooltip id="day-16-tooltip" orient="vertical" style="background-color: #33DD00;" onpopupshowing="return reminderFox_calendarTooltip(event, 16);"/>
  66.                 <tooltip id="day-17-tooltip" orient="vertical" style="background-color: #33DD00;" onpopupshowing="return reminderFox_calendarTooltip(event, 17);"/>
  67.                 <tooltip id="day-18-tooltip" orient="vertical" style="background-color: #33DD00;" onpopupshowing="return reminderFox_calendarTooltip(event, 18);"/>
  68.                 <tooltip id="day-19-tooltip" orient="vertical" style="background-color: #33DD00;" onpopupshowing="return reminderFox_calendarTooltip(event, 19);"/>
  69.                 <tooltip id="day-20-tooltip" orient="vertical" style="background-color: #33DD00;" onpopupshowing="return reminderFox_calendarTooltip(event, 20);"/>
  70.                 <tooltip id="day-21-tooltip" orient="vertical" style="background-color: #33DD00;" onpopupshowing="return reminderFox_calendarTooltip(event, 21);"/>
  71.                 <tooltip id="day-22-tooltip" orient="vertical" style="background-color: #33DD00;" onpopupshowing="return reminderFox_calendarTooltip(event, 22);"/>
  72.                 <tooltip id="day-23-tooltip" orient="vertical" style="background-color: #33DD00;" onpopupshowing="return reminderFox_calendarTooltip(event, 23);"/>
  73.                 <tooltip id="day-24-tooltip" orient="vertical" style="background-color: #33DD00;" onpopupshowing="return reminderFox_calendarTooltip(event, 24);"/>
  74.                 <tooltip id="day-25-tooltip" orient="vertical" style="background-color: #33DD00;" onpopupshowing="return reminderFox_calendarTooltip(event, 25);"/>
  75.                 <tooltip id="day-26-tooltip" orient="vertical" style="background-color: #33DD00;" onpopupshowing="return reminderFox_calendarTooltip(event, 26);"/>
  76.                 <tooltip id="day-27-tooltip" orient="vertical" style="background-color: #33DD00;" onpopupshowing="return reminderFox_calendarTooltip(event, 27);"/>
  77.                 <tooltip id="day-28-tooltip" orient="vertical" style="background-color: #33DD00;" onpopupshowing="return reminderFox_calendarTooltip(event, 28);"/>
  78.                 <tooltip id="day-29-tooltip" orient="vertical" style="background-color: #33DD00;" onpopupshowing="return reminderFox_calendarTooltip(event, 29);"/>
  79.                 <tooltip id="day-30-tooltip" orient="vertical" style="background-color: #33DD00;" onpopupshowing="return reminderFox_calendarTooltip(event, 30);"/>
  80.                 <tooltip id="day-31-tooltip" orient="vertical" style="background-color: #33DD00;" onpopupshowing="return reminderFox_calendarTooltip(event, 31);"/>
  81.             </popupset>
  82.             <!-- Year controls -->
  83.             <hbox id="oe-date-picker-year-controls-box"  >
  84.                 <box flex="1" id="oe-date-picker-month-previous-button-box" >
  85.                     <image id="oe-date-picker-year-previous-button" onclick="oeDatePicker.previousYearCommand()" tooltiptext="Previous Year"/>  <!-- dump NLS -->
  86.                 </box>
  87.                 <spacer flex="8" />
  88.                 <box flex="1">
  89.                     <image id="oe-date-picker-month-previous-button" onclick="oeDatePicker.previousMonthCommand()" tooltiptext="Previous Month"/><!-- dump NLS -->
  90.                 </box>
  91.                 <spacer flex="100" />
  92.                 <label flex="1" id="oe-date-picker-year-title-text" value="" />
  93.                 <spacer flex="100" />
  94.                 <box flex="1" id="oe-date-picker-year-next-button-box" >
  95.                     <image id="oe-date-picker-month-next-button" onclick="oeDatePicker.nextMonthCommand()" tooltiptext="Next Month" /><!-- dump NLS -->
  96.                 </box>
  97.                 <spacer flex="8" />
  98.                 <box flex="1" id="oe-date-picker-month-next-button-box" >
  99.                     <image id="oe-date-picker-year-next-button" onclick="oeDatePicker.nextYearCommand()" tooltiptext="Next Year"/><!-- dump NLS -->
  100.                 </box>
  101.             </hbox>
  102.             <!-- Year Grid -->
  103.             <!-- grid id="oe-date-picker-year-grid" flex="1" -->
  104.             <grid id="oe-date-picker-year-grid">
  105.                 <columns>
  106.                     <column class="oe-date-picker-year-column-class" flex="1"/>
  107.                     <column class="oe-date-picker-year-column-class" flex="1"/>
  108.                     <column class="oe-date-picker-year-column-class" flex="1"/>
  109.                     <column class="oe-date-picker-year-column-class" flex="1"/>
  110.                 </columns>
  111.                 <rows >
  112.                     <row   >
  113.                         <vbox class="oe-date-picker-year-month-box-class"  id="oe-date-picker-year-month-1-box"  onclick="oeDatePicker.clickMonth(this, 1)" >
  114.                             <spacer flex="1" />
  115.                             <box >
  116.                                 <label  class="oe-date-picker-year-month-name-class"  value="&month.1.MMM;" />
  117.                             </box>
  118.                             <spacer flex="1" />
  119.                         </vbox>
  120.                         <vbox class="oe-date-picker-year-month-box-class" id="oe-date-picker-year-month-2-box"  onclick="oeDatePicker.clickMonth(this, 2)" >
  121.                             <spacer flex="1" />
  122.                             <box>
  123.                                 <label  class="oe-date-picker-year-month-name-class"  value="&month.2.MMM;" />
  124.                             </box>
  125.                             <spacer flex="1" />
  126.                         </vbox>
  127.                         <vbox class="oe-date-picker-year-month-box-class" id="oe-date-picker-year-month-3-box"  onclick="oeDatePicker.clickMonth(this, 3)" >
  128.                             <spacer flex="1" />
  129.                             <box>
  130.                                 <label  class="oe-date-picker-year-month-name-class"  value="&month.3.MMM;" />
  131.                             </box>
  132.                             <spacer flex="1" />
  133.                         </vbox>
  134.                         <vbox class="oe-date-picker-year-month-box-class" id="oe-date-picker-year-month-4-box"  onclick="oeDatePicker.clickMonth(this, 4)" >
  135.                             <spacer flex="1" />
  136.                             <box>
  137.                                 <label  class="oe-date-picker-year-month-name-class"  value="&month.4.MMM;" />
  138.                             </box>
  139.                             <spacer flex="1" />
  140.                         </vbox>
  141.                     </row>
  142.                     <row   >
  143.                         <vbox class="oe-date-picker-year-month-box-class" id="oe-date-picker-year-month-5-box"  onclick="oeDatePicker.clickMonth(this, 5)" >
  144.                             <spacer flex="1" />
  145.                             <box>
  146.                                 <label  class="oe-date-picker-year-month-name-class"  value="&month.5.MMM;" />
  147.                             </box>
  148.                             <spacer flex="1" />
  149.                         </vbox>
  150.                         <vbox class="oe-date-picker-year-month-box-class"  id="oe-date-picker-year-month-6-box" onclick="oeDatePicker.clickMonth(this, 6)" >
  151.                             <spacer flex="1" />
  152.                             <box>
  153.                                 <label  class="oe-date-picker-year-month-name-class"  value="&month.6.MMM;" />
  154.                             </box>
  155.                             <spacer flex="1" />
  156.                         </vbox>
  157.                         <vbox class="oe-date-picker-year-month-box-class"  id="oe-date-picker-year-month-7-box" onclick="oeDatePicker.clickMonth(this, 7)" >
  158.                             <spacer flex="1" />
  159.                             <box>
  160.                                 <label  class="oe-date-picker-year-month-name-class"  value="&month.7.MMM;" />
  161.                             </box>
  162.                             <spacer flex="1" />
  163.                         </vbox>
  164.                         <vbox class="oe-date-picker-year-month-box-class"  id="oe-date-picker-year-month-8-box" onclick="oeDatePicker.clickMonth(this, 8)" >
  165.                             <spacer flex="1" />
  166.                             <box>
  167.                                 <label  class="oe-date-picker-year-month-name-class"  value="&month.8.MMM;" />
  168.                             </box>
  169.                             <spacer flex="1" />
  170.                         </vbox>
  171.                     </row>
  172.                     <!-- row flex="1"  -->
  173.                     <row>
  174.                         <vbox class="oe-date-picker-year-month-box-class" id="oe-date-picker-year-month-9-box"  onclick="oeDatePicker.clickMonth(this, 9)" >
  175.                             <spacer flex="1" />
  176.                             <box>
  177.                                 <label  class="oe-date-picker-year-month-name-class"  value="&month.9.MMM;" />
  178.                             </box>
  179.                             <spacer flex="1" />
  180.                         </vbox>
  181.                         <vbox class="oe-date-picker-year-month-box-class"  id="oe-date-picker-year-month-10-box" onclick="oeDatePicker.clickMonth(this, 10)" >
  182.                             <spacer flex="1" />
  183.                             <box>
  184.                                 <label  class="oe-date-picker-year-month-name-class"  value="&month.10.MMM;" />
  185.                             </box>
  186.                             <spacer flex="1" />
  187.                         </vbox>
  188.                         <vbox class="oe-date-picker-year-month-box-class" id="oe-date-picker-year-month-11-box"  onclick="oeDatePicker.clickMonth(this, 11)" >
  189.                             <spacer flex="1" />
  190.                             <box>
  191.                                 <label  class="oe-date-picker-year-month-name-class"  value="&month.11.MMM;" />
  192.                             </box>
  193.                             <spacer flex="1" />
  194.                         </vbox>
  195.                         <vbox class="oe-date-picker-year-month-box-class" id="oe-date-picker-year-month-12-box"  onclick="oeDatePicker.clickMonth(this, 12)" >
  196.                             <spacer flex="1" />
  197.                             <box>
  198.                                 <label  class="oe-date-picker-year-month-name-class"  value="&month.12.MMM;" />
  199.                             </box>
  200.                             <spacer flex="1" />
  201.                         </vbox>
  202.                     </row>
  203.                 </rows>
  204.             </grid>
  205.             <!-- Year Grid -->
  206.     
  207.             <!-- Month Grid -->
  208.             <hbox id="oe-date-picker-month-grid-box" flex="1">
  209.                 <grid id="oe-date-picker-month-week-grid" flex="1" hidden="true">
  210.                     <columns>
  211.                         <column flex="1"/>
  212.                     </columns>
  213.                     <rows>
  214.                         <row id="oe-date-picker-month-days-week-box">
  215.                             <vbox class="oe-date-picker-month-days-header-class" id="oe-date-picker-month-week-1-header-box">
  216.                                 <label id="weekheader" class="oe-date-picker-month-days-header-class" value="&calendar.week.number.label;" />  
  217.                             </vbox>
  218.                         </row>
  219.                         <row>
  220.                             <vbox class="oe-date-picker-week-number-box-class" id="oe-date-picker-week-1-box" >
  221.                                 <label  class="oe-date-picker-week-day-number-class" id="oe-date-picker-week-text-1" value="" disabled="true"/>
  222.                             </vbox>
  223.                         </row>
  224.                         <row>                            
  225.                             <vbox class="oe-date-picker-week-number-box-class" id="oe-date-picker-week-2-box" >
  226.                                 <label  class="oe-date-picker-week-day-number-class" id="oe-date-picker-week-text-2" value="" disabled="true"/>
  227.                             </vbox>
  228.                         </row>
  229.                         <row>                            
  230.                             <vbox class="oe-date-picker-week-number-box-class" id="oe-date-picker-week-3-box" >
  231.                                 <label  class="oe-date-picker-week-day-number-class" id="oe-date-picker-week-text-3" value="" disabled="true"/>
  232.                             </vbox>
  233.                         </row>
  234.                         <row>                            
  235.                             <vbox class="oe-date-picker-week-number-box-class" id="oe-date-picker-week-4-box" >
  236.                                 <label  class="oe-date-picker-week-day-number-class" id="oe-date-picker-week-text-4" value="" disabled="true"/>
  237.                             </vbox>
  238.                         </row>
  239.                         <row>                            
  240.                             <vbox class="oe-date-picker-week-number-box-class" id="oe-date-picker-week-5-box" >
  241.                                 <label  class="oe-date-picker-week-day-number-class" id="oe-date-picker-week-text-5" value="" disabled="true"/>
  242.                             </vbox>
  243.                         </row>
  244.                         <row>                            
  245.                             <vbox class="oe-date-picker-week-number-box-class" id="oe-date-picker-week-6-box" >
  246.                                 <label  class="oe-date-picker-week-day-number-class" id="oe-date-picker-week-text-6" value="" disabled="true"/>
  247.                             </vbox>
  248.                         </row>
  249.                     </rows>
  250.                 </grid>
  251.             
  252.             
  253.             
  254.                 <grid id="oe-date-picker-month-grid" flex="1">
  255.                     <columns>
  256.                         <column flex="1"/>
  257.                         <column flex="1"/>
  258.                         <column flex="1"/>
  259.                         <column flex="1"/>
  260.                         <column flex="1"/>
  261.                         <column flex="1"/>
  262.                         <column flex="1"/>
  263.                         <column flex="1"/>
  264.                     </columns>
  265.                     <rows>
  266.                         <row id="oe-date-picker-month-days-header-box">
  267.                             <vbox class="oe-date-picker-month-days-header-class-red" id="oe-date-picker-month-day-1-header-box">
  268.                                 <label id="calDay0" class="oe-date-picker-month-days-header-class" value="&day.1.DDD;" />
  269.                             </vbox>
  270.                             <vbox class="oe-date-picker-month-days-box-header-class" id="oe-date-picker-month-day-2-header-box">
  271.                                 <label id="calDay1" class="oe-date-picker-month-days-header-class" value="&day.2.DDD;" />
  272.                             </vbox>
  273.                             <vbox class="oe-date-picker-month-days-box-header-class" id="oe-date-picker-month-day-3-header-box">
  274.                                 <label id="calDay2" class="oe-date-picker-month-days-header-class" value="&day.3.DDD;" />
  275.                             </vbox>
  276.                             <vbox class="oe-date-picker-month-days-box-header-class" id="oe-date-picker-month-day-4-header-box">
  277.                                 <label id="calDay3" class="oe-date-picker-month-days-header-class" value="&day.4.DDD;" />
  278.                             </vbox>
  279.                             <vbox class="oe-date-picker-month-days-box-header-class" id="oe-date-picker-month-day-5-header-box">
  280.                                 <label id="calDay4" class="oe-date-picker-month-days-header-class" value="&day.5.DDD;" />
  281.                             </vbox>
  282.                             <vbox class="oe-date-picker-month-days-box-header-class" id="oe-date-picker-month-day-6-header-box">
  283.                                 <label id="calDay5" class="oe-date-picker-month-days-header-class" value="&day.6.DDD;" />
  284.                             </vbox>
  285.                             <vbox class="oe-date-picker-month-days-box-header-class" id="oe-date-picker-month-day-7-header-box">
  286.                                 <label id="calDay6" class="oe-date-picker-month-days-header-class" value="&day.7.DDD;" />
  287.                             </vbox>
  288.                         </row>
  289.     
  290.                         <row>
  291.                             <vbox class="oe-date-picker-month-day-box-class" id="oe-date-picker-month-day-1-box"  onclick="oeDatePicker.clickDay(this,1)" ondblclick="if (event.button == 0) dblClickDay(1)" context="treechildren-calendar-contextmenu" oncontextmenu="activateCalendarContext(event,1);" >
  292.                                 <label  class="oe-date-picker-month-day-number-class" id="oe-date-picker-month-day-text-1" value="" />
  293.                             </vbox>
  294.                             <vbox class="oe-date-picker-month-day-box-class" id="oe-date-picker-month-day-2-box" onclick="oeDatePicker.clickDay(this,2) " ondblclick="if (event.button == 0) dblClickDay(2)" context="treechildren-calendar-contextmenu" oncontextmenu="activateCalendarContext(event,2);">
  295.                                 <label  class="oe-date-picker-month-day-number-class" id="oe-date-picker-month-day-text-2" value="" />
  296.                             </vbox>
  297.                             <vbox class="oe-date-picker-month-day-box-class" id="oe-date-picker-month-day-3-box" onclick="oeDatePicker.clickDay(this,3)" ondblclick="if (event.button == 0) dblClickDay(3)" context="treechildren-calendar-contextmenu" oncontextmenu="activateCalendarContext(event,3);">
  298.                                 <label  class="oe-date-picker-month-day-number-class" id="oe-date-picker-month-day-text-3" value="" />
  299.                             </vbox>
  300.                             <vbox class="oe-date-picker-month-day-box-class" id="oe-date-picker-month-day-4-box" onclick="oeDatePicker.clickDay(this,4)" ondblclick="if (event.button == 0) dblClickDay(4)" context="treechildren-calendar-contextmenu" oncontextmenu="activateCalendarContext(event,4);">
  301.                                 <label  class="oe-date-picker-month-day-number-class" id="oe-date-picker-month-day-text-4" value="" />
  302.                             </vbox>
  303.                             <vbox class="oe-date-picker-month-day-box-class"  id="oe-date-picker-month-day-5-box" onclick="oeDatePicker.clickDay(this,5)" ondblclick="if (event.button == 0) dblClickDay(5)" context="treechildren-calendar-contextmenu" oncontextmenu="activateCalendarContext(event,5);">
  304.                                 <label  class="oe-date-picker-month-day-number-class" id="oe-date-picker-month-day-text-5" value="" />
  305.                             </vbox>
  306.                             <vbox class="oe-date-picker-month-day-box-class"  id="oe-date-picker-month-day-6-box" onclick="oeDatePicker.clickDay(this,6)" ondblclick="if (event.button == 0) dblClickDay(6)" context="treechildren-calendar-contextmenu" oncontextmenu="activateCalendarContext(event,6);">
  307.                                 <label  class="oe-date-picker-month-day-number-class" id="oe-date-picker-month-day-text-6" value="" />
  308.                             </vbox>
  309.                             <vbox class="oe-date-picker-month-day-box-class"  id="oe-date-picker-month-day-7-box" onclick="oeDatePicker.clickDay(this,7)" ondblclick="if (event.button == 0) dblClickDay(7)" context="treechildren-calendar-contextmenu" oncontextmenu="activateCalendarContext(event,7);">
  310.                                 <label  class="oe-date-picker-month-day-number-class" id="oe-date-picker-month-day-text-7" value="" />
  311.                             </vbox>
  312.                         </row>
  313.     
  314.                         <row>
  315.                             <vbox  class="oe-date-picker-month-day-box-class"  id="oe-date-picker-month-day-8-box" onclick="oeDatePicker.clickDay(this,8)" ondblclick="if (event.button == 0) dblClickDay(8)" context="treechildren-calendar-contextmenu" oncontextmenu="activateCalendarContext(event,8);">
  316.                                 <label  class="oe-date-picker-month-day-number-class" id="oe-date-picker-month-day-text-8" value="" />
  317.                             </vbox>
  318.                             <vbox class="oe-date-picker-month-day-box-class"  id="oe-date-picker-month-day-9-box" onclick="oeDatePicker.clickDay(this,9)" ondblclick="if (event.button == 0) dblClickDay(9)" context="treechildren-calendar-contextmenu" oncontextmenu="activateCalendarContext(event,9);">
  319.                                 <label  class="oe-date-picker-month-day-number-class" id="oe-date-picker-month-day-text-9" value="" />
  320.                             </vbox>
  321.                             <vbox class="oe-date-picker-month-day-box-class"  id="oe-date-picker-month-day-10-box" onclick="oeDatePicker.clickDay(this,10)" ondblclick="if (event.button == 0) dblClickDay(10)" context="treechildren-calendar-contextmenu" oncontextmenu="activateCalendarContext(event,10);">
  322.                                 <label  class="oe-date-picker-month-day-number-class" id="oe-date-picker-month-day-text-10" value="" />
  323.                             </vbox>
  324.                             <vbox class="oe-date-picker-month-day-box-class"  id="oe-date-picker-month-day-11-box" onclick="oeDatePicker.clickDay(this,11)" ondblclick="if (event.button == 0) dblClickDay(11)" context="treechildren-calendar-contextmenu" oncontextmenu="activateCalendarContext(event,11);">
  325.                                 <label  class="oe-date-picker-month-day-number-class" id="oe-date-picker-month-day-text-11" value="" />
  326.                             </vbox>
  327.                             <vbox class="oe-date-picker-month-day-box-class"  id="oe-date-picker-month-day-12-box" onclick="oeDatePicker.clickDay(this,12)" ondblclick="if (event.button == 0) dblClickDay(12)" context="treechildren-calendar-contextmenu" oncontextmenu="activateCalendarContext(event,12);">
  328.                                 <label  class="oe-date-picker-month-day-number-class" id="oe-date-picker-month-day-text-12" value="" />
  329.                             </vbox>
  330.                             <vbox class="oe-date-picker-month-day-box-class" id="oe-date-picker-month-day-13-box"  onclick="oeDatePicker.clickDay(this,13)" ondblclick="if (event.button == 0) dblClickDay(13)" context="treechildren-calendar-contextmenu" oncontextmenu="activateCalendarContext(event,13);">
  331.                                 <label  class="oe-date-picker-month-day-number-class" id="oe-date-picker-month-day-text-13" value="" />
  332.                             </vbox>
  333.                             <vbox class="oe-date-picker-month-day-box-class" id="oe-date-picker-month-day-14-box" onclick="oeDatePicker.clickDay(this,14)" ondblclick="if (event.button == 0) dblClickDay(14)" context="treechildren-calendar-contextmenu" oncontextmenu="activateCalendarContext(event,14);">
  334.                                 <label  class="oe-date-picker-month-day-number-class" id="oe-date-picker-month-day-text-14" value="" />
  335.                             </vbox>
  336.                         </row>
  337.     
  338.                         <row>
  339.                             <vbox class="oe-date-picker-month-day-box-class" id="oe-date-picker-month-day-15-box" onclick="oeDatePicker.clickDay(this,15)" ondblclick="if (event.button == 0) dblClickDay(15)" context="treechildren-calendar-contextmenu"  oncontextmenu="activateCalendarContext(event,15);">
  340.                                 <label  class="oe-date-picker-month-day-number-class" id="oe-date-picker-month-day-text-15" value="" />
  341.                             </vbox>
  342.                             <vbox class="oe-date-picker-month-day-box-class" id="oe-date-picker-month-day-16-box" onclick="oeDatePicker.clickDay(this,16)" ondblclick="if (event.button == 0) dblClickDay(16)" context="treechildren-calendar-contextmenu" oncontextmenu="activateCalendarContext(event,16);">
  343.                                 <label  class="oe-date-picker-month-day-number-class" id="oe-date-picker-month-day-text-16" value="" />
  344.                             </vbox>
  345.                             <vbox class="oe-date-picker-month-day-box-class"  id="oe-date-picker-month-day-17-box" onclick="oeDatePicker.clickDay(this,17)" ondblclick="if (event.button == 0) dblClickDay(17)" context="treechildren-calendar-contextmenu" oncontextmenu="activateCalendarContext(event,17);">
  346.                                 <label  class="oe-date-picker-month-day-number-class" id="oe-date-picker-month-day-text-17" value="" />
  347.                             </vbox>
  348.                             <vbox class="oe-date-picker-month-day-box-class"  id="oe-date-picker-month-day-18-box" onclick="oeDatePicker.clickDay(this,18)" ondblclick="if (event.button == 0) dblClickDay(18)" context="treechildren-calendar-contextmenu" oncontextmenu="activateCalendarContext(event,18);">
  349.                                 <label  class="oe-date-picker-month-day-number-class" id="oe-date-picker-month-day-text-18" value="" />
  350.                             </vbox>
  351.                             <vbox class="oe-date-picker-month-day-box-class"  id="oe-date-picker-month-day-19-box" onclick="oeDatePicker.clickDay(this,19)" ondblclick="if (event.button == 0) dblClickDay(19)" context="treechildren-calendar-contextmenu" oncontextmenu="activateCalendarContext(event,19);">
  352.                                 <label  class="oe-date-picker-month-day-number-class" id="oe-date-picker-month-day-text-19" value="" />
  353.                             </vbox>
  354.                             <vbox class="oe-date-picker-month-day-box-class"  id="oe-date-picker-month-day-20-box" onclick="oeDatePicker.clickDay(this,20)" ondblclick="if (event.button == 0) dblClickDay(20)" context="treechildren-calendar-contextmenu" oncontextmenu="activateCalendarContext(event,20);">
  355.                                 <label  class="oe-date-picker-month-day-number-class" id="oe-date-picker-month-day-text-20" value="" />
  356.                             </vbox>
  357.                             <vbox class="oe-date-picker-month-day-box-class"  id="oe-date-picker-month-day-21-box" onclick="oeDatePicker.clickDay(this,21)" ondblclick="if (event.button == 0) dblClickDay(21)" context="treechildren-calendar-contextmenu" oncontextmenu="activateCalendarContext(event,21);">
  358.                                 <label  class="oe-date-picker-month-day-number-class" id="oe-date-picker-month-day-text-21" value="" />
  359.                             </vbox>
  360.                         </row>
  361.     
  362.                         <row>
  363.                             <vbox class="oe-date-picker-month-day-box-class"  id="oe-date-picker-month-day-22-box" onclick="oeDatePicker.clickDay(this,22)" ondblclick="if (event.button == 0) dblClickDay(22)" context="treechildren-calendar-contextmenu" oncontextmenu="activateCalendarContext(event,22);">
  364.                                 <label  class="oe-date-picker-month-day-number-class" id="oe-date-picker-month-day-text-22" value="" />
  365.                             </vbox>
  366.                             <vbox class="oe-date-picker-month-day-box-class"  id="oe-date-picker-month-day-23-box" onclick="oeDatePicker.clickDay(this,23)" ondblclick="if (event.button == 0) dblClickDay(23)" context="treechildren-calendar-contextmenu" oncontextmenu="activateCalendarContext(event,23);">
  367.                                 <label  class="oe-date-picker-month-day-number-class" id="oe-date-picker-month-day-text-23" value="" />
  368.                             </vbox>
  369.                             <vbox class="oe-date-picker-month-day-box-class"  id="oe-date-picker-month-day-24-box" onclick="oeDatePicker.clickDay(this,24)" ondblclick="if (event.button == 0) dblClickDay(24)" context="treechildren-calendar-contextmenu" oncontextmenu="activateCalendarContext(event,24);">
  370.                                 <label  class="oe-date-picker-month-day-number-class" id="oe-date-picker-month-day-text-24" value="" />
  371.                             </vbox>
  372.                             <vbox class="oe-date-picker-month-day-box-class"   id="oe-date-picker-month-day-25-box" onclick="oeDatePicker.clickDay(this,25)" ondblclick="if (event.button == 0) dblClickDay(25)" context="treechildren-calendar-contextmenu" oncontextmenu="activateCalendarContext(event,25);">
  373.                                 <label  class="oe-date-picker-month-day-number-class" id="oe-date-picker-month-day-text-25" value="" />
  374.                             </vbox>
  375.                             <vbox class="oe-date-picker-month-day-box-class"  id="oe-date-picker-month-day-26-box" onclick="oeDatePicker.clickDay(this,26)" ondblclick="if (event.button == 0) dblClickDay(26)" context="treechildren-calendar-contextmenu" oncontextmenu="activateCalendarContext(event,26);">
  376.                                 <label  class="oe-date-picker-month-day-number-class" id="oe-date-picker-month-day-text-26" value="" />
  377.                             </vbox>
  378.                             <vbox class="oe-date-picker-month-day-box-class"  id="oe-date-picker-month-day-27-box" onclick="oeDatePicker.clickDay(this,27)" ondblclick="if (event.button == 0) dblClickDay(27)" context="treechildren-calendar-contextmenu" oncontextmenu="activateCalendarContext(event,27);">
  379.                                 <label  class="oe-date-picker-month-day-number-class" id="oe-date-picker-month-day-text-27" value="" />
  380.                             </vbox>
  381.                             <vbox class="oe-date-picker-month-day-box-class"  id="oe-date-picker-month-day-28-box" onclick="oeDatePicker.clickDay(this,28)" ondblclick="if (event.button == 0) dblClickDay(28)" context="treechildren-calendar-contextmenu" oncontextmenu="activateCalendarContext(event,28);">
  382.                                 <label  class="oe-date-picker-month-day-number-class" id="oe-date-picker-month-day-text-28" value="" />
  383.                             </vbox>
  384.                         </row>
  385.     
  386.                         <row>
  387.                             <vbox class="oe-date-picker-month-day-box-class" id="oe-date-picker-month-day-29-box" onclick="oeDatePicker.clickDay(this,29)" ondblclick="if (event.button == 0) dblClickDay(29)" context="treechildren-calendar-contextmenu" oncontextmenu="activateCalendarContext(event,29);">
  388.                                 <label  class="oe-date-picker-month-day-number-class" id="oe-date-picker-month-day-text-29" value="" />
  389.                             </vbox>
  390.                             <vbox class="oe-date-picker-month-day-box-class" id="oe-date-picker-month-day-30-box" onclick="oeDatePicker.clickDay(this,30)" ondblclick="if (event.button == 0) dblClickDay(30)" context="treechildren-calendar-contextmenu" oncontextmenu="activateCalendarContext(event,30);">
  391.                                 <label  class="oe-date-picker-month-day-number-class" id="oe-date-picker-month-day-text-30" value="" />
  392.                             </vbox>
  393.                             <vbox class="oe-date-picker-month-day-box-class"  id="oe-date-picker-month-day-31-box" onclick="oeDatePicker.clickDay(this,31)" ondblclick="if (event.button == 0) dblClickDay(31)" context="treechildren-calendar-contextmenu" oncontextmenu="activateCalendarContext(event,31);">
  394.                                 <label  class="oe-date-picker-month-day-number-class" id="oe-date-picker-month-day-text-31" value="" />
  395.                             </vbox>
  396.                             <vbox class="oe-date-picker-month-day-box-class"  id="oe-date-picker-month-day-32-box" onclick="oeDatePicker.clickDay(this,32)" ondblclick="if (event.button == 0) dblClickDay(32)" context="treechildren-calendar-contextmenu" oncontextmenu="activateCalendarContext(event,32);">
  397.                                 <label  class="oe-date-picker-month-day-number-class" id="oe-date-picker-month-day-text-32" value="" />
  398.                             </vbox>
  399.                             <vbox class="oe-date-picker-month-day-box-class"  id="oe-date-picker-month-day-33-box" onclick="oeDatePicker.clickDay(this,33)" ondblclick="if (event.button == 0) dblClickDay(33)" context="treechildren-calendar-contextmenu" oncontextmenu="activateCalendarContext(event,33);">
  400.                                 <label  class="oe-date-picker-month-day-number-class" id="oe-date-picker-month-day-text-33" value="" />
  401.                             </vbox>
  402.                             <vbox class="oe-date-picker-month-day-box-class"  id="oe-date-picker-month-day-34-box" onclick="oeDatePicker.clickDay(this,34)" ondblclick="if (event.button == 0) dblClickDay(34)" context="treechildren-calendar-contextmenu" oncontextmenu="activateCalendarContext(event,34);">
  403.                                 <label  class="oe-date-picker-month-day-number-class" id="oe-date-picker-month-day-text-34" value="" />
  404.                             </vbox>
  405.                             <vbox class="oe-date-picker-month-day-box-class"  id="oe-date-picker-month-day-35-box" onclick="oeDatePicker.clickDay(this,35)" ondblclick="if (event.button == 0) dblClickDay(35)" context="treechildren-calendar-contextmenu" oncontextmenu="activateCalendarContext(event,35);">
  406.                                 <label  class="oe-date-picker-month-day-number-class" id="oe-date-picker-month-day-text-35" value="" />
  407.                             </vbox>
  408.                         </row>
  409.     
  410.                         <row>
  411.                             <vbox class="oe-date-picker-month-day-box-class"  id="oe-date-picker-month-day-36-box" onclick="oeDatePicker.clickDay(this,36)" ondblclick="if (event.button == 0) dblClickDay(36)" context="treechildren-calendar-contextmenu" oncontextmenu="activateCalendarContext(event,36);">
  412.                                 <label  class="oe-date-picker-month-day-number-class" id="oe-date-picker-month-day-text-36" value="" />
  413.                             </vbox>
  414.                             <vbox class="oe-date-picker-month-day-box-class"  id="oe-date-picker-month-day-37-box" onclick="oeDatePicker.clickDay(this,37)" ondblclick="if (event.button == 0) dblClickDay(37)" context="treechildren-calendar-contextmenu" oncontextmenu="activateCalendarContext(event,37);">
  415.                                 <label  class="oe-date-picker-month-day-number-class" id="oe-date-picker-month-day-text-37" value="" />
  416.                             </vbox>
  417.                             <vbox class="oe-date-picker-month-day-box-class"  id="oe-date-picker-month-day-38-box" onclick="oeDatePicker.clickDay(this,38)" ondblclick="if (event.button == 0) dblClickDay(38)" context="treechildren-calendar-contextmenu" oncontextmenu="activateCalendarContext(event,38;">
  418.                                 <label  class="oe-date-picker-month-day-number-class" id="oe-date-picker-month-day-text-38" value="" />
  419.                             </vbox>
  420.                             <vbox class="oe-date-picker-month-day-box-class"  id="oe-date-picker-month-day-39-box" onclick="oeDatePicker.clickDay(this,39)" ondblclick="if (event.button == 0) dblClickDay(39)" context="treechildren-calendar-contextmenu" oncontextmenu="activateCalendarContext(event,39);">
  421.                                 <label  class="oe-date-picker-month-day-number-class" id="oe-date-picker-month-day-text-39" value="" />
  422.                             </vbox>
  423.                             <vbox class="oe-date-picker-month-day-box-class"   id="oe-date-picker-month-day-40-box" onclick="oeDatePicker.clickDay(this,40)" ondblclick="if (event.button == 0) dblClickDay(40)" context="treechildren-calendar-contextmenu" oncontextmenu="activateCalendarContext(event,40);">
  424.                                 <label  class="oe-date-picker-month-day-number-class" id="oe-date-picker-month-day-text-40" value="" />
  425.                             </vbox>
  426.                             <vbox class="oe-date-picker-month-day-box-class"   id="oe-date-picker-month-day-41-box" onclick="oeDatePicker.clickDay(this,41)" ondblclick="if (event.button == 0) dblClickDay(41)" context="treechildren-calendar-contextmenu" oncontextmenu="activateCalendarContext(event,41);">
  427.                                 <label  class="oe-date-picker-month-day-number-class" id="oe-date-picker-month-day-text-41" value="" />
  428.                             </vbox>
  429.                             <vbox class="oe-date-picker-month-day-box-class"  id="oe-date-picker-month-day-42-box" onclick="oeDatePicker.clickDay(this,42)" ondblclick="if (event.button == 0) dblClickDay(42)" context="treechildren-calendar-contextmenu" oncontextmenu="activateCalendarContext(event,42);">
  430.                                 <label  class="oe-date-picker-month-day-number-class" id="oe-date-picker-month-day-text-42" value="" />
  431.                             </vbox>
  432.                         </row>
  433.                     </rows>
  434.                 </grid>
  435.                 <!-- Month Grid -->
  436.     
  437.             </hbox>
  438.             
  439.             
  440.             <!--
  441.             trying to add a today button...
  442.             <hbox id="oe-date-picker-today-box" flex="1" >
  443.                 <spacer flex="10" />
  444.                 <toolbarbutton id="calendarToggle" class="calendarbutton" type="checkbox"  
  445.                             oncommand="toggleCalendar();" 
  446.                             persist="checked"  checked="true" autoCheck="false" />
  447.             </hbox>
  448.             <spacer flex="10" />
  449.             -->
  450.             <!-- Month Grid Box -->
  451.             
  452.             <!--
  453.             <hbox id="timeEntry" align="center" />
  454.     -->
  455.         </vbox>
  456. </overlay>
  457.